rana temporaria - Turkish English Dictionary